package cn.ywang.spring.framework.context;

/**
 * 通过解耦的方式获得IOC容器的顶层设计，后面将通过一个监听器去扫描其实现类,
 * 并自动调用setApplicationContext()方法，从而将IOC容器注入到目标类中
 *
 * @author BeatificWang
 * @date 2019/4/21 23:05
 */
public interface ApplicationContextAware {
	/**
	 * 设置bean所在的IOC容器
	 *
	 * @param applicationContext IOC容器
	 */
	void setApplicationContext(ApplicationContext applicationContext);
}
